.nav-header{
    height: .88rem;
    line-height: .88rem;
    font-family: PingFang-SC-Regular;
    font-size: .36rem;
    color: #ff0036;
    padding-right: .4rem;
}
.nav-header span{
    float: right;
}
.payIcon{
    height: 1.88rem;
    line-height: 1.88rem;
    text-align: center;
}
.payIcon img{
    width: 1rem;
    height: 1rem;
}
.payText {
    font-family: PingFang-SC-Medium;
    font-size: .34rem;
    color: #333;
    text-align: center;
}
.payNum {
    margin-top: .5rem;
    margin-bottom: .48rem;
    font-family: AodobeHeiti;
    font-size: .8rem;
    color: #333;
    text-align: center;
}
.p_contain{
    padding: 0 .32rem;
}
.or_info,
.pay_sty{
    height: 1rem;
    line-height: 1rem;
    font-family: PingFang-SC-Regular;
    font-size: .3rem;
    color: #666;
}
.p_contain .or_info .fr,
.p_contain .pay_sty .fr{
    color: #333;
}
.pay_sty{
    border-bottom: 1px solid #efefef;
    padding-bottom: 8px;
}